make good progress - Turkish English Dictionary